// 导入compression-webpack-plugin
const CompressionWebpackPlugin = require("compression-webpack-plugin");
// 定义压缩文件类型
const productionGzipExtensions = ["js", "css"];

module.exports = {
  // baseUrl: "/act/bgyact",
  // baseUrl: "/act/hcact",//恒创盛世
  // baseUrl: "/act/jbact",//无锡吉宝 季景铭邸
  // baseUrl: "/act/ztact",//众泰 废弃
  // baseUrl: "/act/keppel", //吉宝机器人
  // baseUrl:"/act/zdfzh",//中鼎房展会
  // baseUrl:"/act/aiassistant", //ai助理
  // baseUrl:"/act/gzldact", //赣州绿地
  // baseUrl: "/act/tjkeppel",//天津吉宝
  // baseUrl: "/act/jxbgy", //江西碧桂园
  baseUrl: "/act/manycustomers", //很多客


  configureWebpack: config => {
    if (process.env.NODE_ENV === "production") {
      // 生产环境
      config.plugins.push(
        new CompressionWebpackPlugin({
          filename: "[path].gz[query]",
          algorithm: "gzip",
          test: new RegExp("\\.(" + productionGzipExtensions.join("|") + ")$"),
          threshold: 10240,
          minRatio: 0.8
        })
      );
    }
  }
};
